package com.luncheng.mcp.core.model;

import com.luncheng.mcp.core.enums.TransportTypeEnum;
import io.modelcontextprotocol.server.McpServerFeatures;
import lombok.Builder;
import lombok.Data;

import java.util.List;

@Data
@Builder
public class McpServerConfig {
    /**
     * 服务端端配置名称
     */
    private String name;

    /**
     * 传输协议类型：stdio、sse、http
     */
    private TransportTypeEnum transportType;

    private String messageEndpoint;

    private String sseEndpoint;

    private List<String> clients;
}